package Acteur;

import MoteurJeu.SANTE;

public class ActeurDecorateur implements ActeurService{

	private ActeurService delegate;
	
	public ActeurDecorateur(ActeurService as){
		delegate = as;
	}
	
	@Override
	public int getX() {
		return delegate.getX();
	}

	@Override
	public int getY() {
		return delegate.getY();
	}

	@Override
	public SANTE getSante() {
		return delegate.getSante();
	}

	@Override
	public int getForceVitale() {
		return delegate.getForceVitale();
	}

	@Override
	public void init(int x, int y) {
		delegate.init(x, y);
	}

	@Override
	public void setPos(int x, int y) {
		delegate.setPos(x, y);
	}

	@Override
	public void setSante(SANTE s) {
		delegate.setSante(s);
	}

	@Override
	public void setForceVitale(int f) {
		delegate.setForceVitale(f);
	}

	@Override
	public int getNbBombe() {
		return delegate.getNbBombe();
	}

	@Override
	public void setNbBombe(int x) {
		delegate.setNbBombe(x);
	}

	@Override
	public boolean getWallPass() {
		return delegate.getWallPass();
	}

	@Override
	public void setWallPass() {
		delegate.setWallPass();
	}

	@Override
	public boolean getBombePass() {
		return delegate.getBombePass();
	}

	@Override
	public void setBombePass() {
		delegate.setBombePass();
	}

	@Override
	public int getFireSuit() {
		return delegate.getFireSuit();
	}

	@Override
	public void setFireSuit(int x) {
		delegate.setFireSuit(x);
	}

	

}
